MEAVTGYVKRKDLGRAVVQTDLGNPKAWEIRLTILTDEVLSENQKLATQKIDPSCAVDVSIGHGASDSPRGSSLAINEVRCECSSGISESDLETRGLAMIIDFVMRVASLERSVMNKRDLRFARVEKRFPKGKTKLKA